*{
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
}
a{
	color: #666;
}
#top{
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #eee;
}
#top .main{
	margin: 0 auto;
	width: 1200px;
	height: 30px;
}
#top .main ul{
	width: 1200px;
	height: 30px;	
}
#top .main ul li{
	float: right;
	height: 30px;
	text-align: center;
}
#top .main ul a{
	margin-top: 5px;
	float: right;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	font-family: arial;
	padding: 0 15px;
	color: #666;
	border-right: 1px dotted #ccc;
}
#top .main ul a:hover{
	color: #ff6497;
}
#top .main ul .mob{
	margin-right: 5px;
	float: left;
	width: 18px;
	height: 18px;
	display: block;	
	background: url(../images/mls_global140607.png) no-repeat -164px -44px;
}
#top .main ul .vip{
	margin-right: 5px;
	float: left;
	width: 18px;
	height: 18px;
	display: block;	
	background: url(../images/502ae4400ae27cfaef5f0c41ef4c_18_15.cf.png) no-repeat 0 1px;
}
#top .main ul .order{
	margin-right: 5px;
	float: left;
	width: 18px;
	height: 18px;
	display: block;	
	background: url(../images/mls_global140607.png) no-repeat -218px -43px;
}
#top .main ul .carb{
	margin-right: 5px;
	float: left;
	width: 18px;
	height: 18px;
	display: block;	
	background: url(../images/mls_global140607.png) no-repeat -1px -162px;
}
#top .main ul .carb_num{
	color: #fff;
    background-color: #ff6497;
    padding: 0 6px;
}
#top .main ul .qq{
	margin-right: 5px;
	float: left;
	width: 18px;
	height: 18px;
	display: block;	
	background: url(../images/mls_global140607.png) no-repeat -186px -20px;
}
#top .main ul .weixin{
	margin-right: 5px;
	float: left;
	width: 18px;
	height: 18px;
	display: block;	
	background: url(../images/i_wx_single.png) no-repeat 0 2px;
}
#top .main ul .app{
	position: relative;
}
#top .main ul .app:hover .hide{
	display: block;
}
#top .main ul .app .hide
{
	display: none;
	position: absolute;
	top:30px;
	right: 0px;
	width: 262px;
	height: 86px;
	background: white;
	border: 1px solid #EEEEEE;
	font-size: 13px;
	font-family: "宋体";
}
#top .main ul .app .hide .img{
	float: left;
	margin-top: 8px;
	margin-left: 8px;
}
#top .main ul .app .hide .bea{
	color: #f69;
	position: absolute;
	top: 11px;
	left: 84px;
}
#top .main ul .app .hide .focus{
	position: absolute;
	top: 30px;
	left: 84px;
}
#search{
	margin: 0 auto;
	width: 1200px;
	height: 72px;
	margin-top: 20px;
}
#search .logo{
	float: left;
	width: 110px;
	margin-top: 16px;
}
#search .main{
	width: 465px;
	height: 72px;
	margin-left: 324px;
	position: relative;
}
#search .main span{
	display: block;
	float: left;
	width: 50px;
	height: 21px;
	background: #FF6699;
	font-size: 13px;
	text-align: center;
	color: white;
	font-family: "宋体";
	line-height: 21px;
	cursor: pointer;
}
#search .main .nav{
	margin-top: 3px;
	width: 463px;
	height: 25px;
	border: 1px solid #FF6699;	
}
#search .main .nav .search_text{
	float: left;
	margin-left: 8px;
	width: 392px;
	height: 25px;
	border: none;
	font-size: 12px;
}
#search .main .nav .btn{
	float: left;
	width: 63px;
	height: 25px;
	border: none;
	background:#FF6699 url(../images/5e7c00ec264e857089caf7d7f742_24_20.ch.png) no-repeat center;
}
#search .main p{
	width: 415px;
	height: 12px;
	position: absolute;
	bottom: 0;
}
#search .main p a{
	float: left;
	color: #666;
	font-family: "宋体";
	font-size: 13px;
	margin-right: 8px;	
}
#category{
	margin-top: 15px;
	width: 100%px;
	height: 50px;
	border-bottom: 1px solid #F69;
}
#category .nav{
	margin: 0 auto;
	width: 1200px;
	height: 50px;
	line-height: 47px;
}
#category .nav .more{
	position: relative;
}
#category .nav .more:hover .sub_more{
	display: block;
}
#category .nav .sub_more{
	position: absolute;
	top: 48px;
	left: -32px;
	width: 120px;
	height: 210px;
	background: white;
	z-index: 1;
	border: 1px solid #E6E6E6;
	border-top:none ;
	display: none;
}
#category .nav .sub_more a{
	padding: 0;
	display: block;
	line-height: 30px;
	width: 120px;
	height: 30px;
	text-align: center;
	color: #333;
	font-size: 14px;
	font-family: "宋体";
	font-weight: normal;
}
#category .nav .sub_more a:hover{
	background: #F4F5F6;
}
#category .nav li{
	float: left;
	margin-right: 11px;
}
#category .nav li:hover{
	border-bottom: 2px solid #FF6699;
}
#category .nav .line{
	margin-left: 15px;
}
#category .nav .line span{
	height: 16px;
	width: 1px;
	color: #D6D7D8;
	
}
#category .nav a{
	padding: 0 15px;
	color: #333;
	font-size: 14px;
	font-weight: bolder;
}
#category .nav a:hover{
	color: #FF6699;
}
/*导航区结束*/
/*内容区*/
#content{
	margin: 0 auto;
	margin-top: 20px;
	width: 1200px;
	overflow: hidden;
}
#content .main{
	width: 970px;
	overflow: hidden;
}
#content .main .pic{
	float: left;
	width: 450px;
}
#content .main .pic .itempic{
	width: 450px;
	height: 632px;
	position: relative;
}
#content .main .pic .itempic img{
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
#content .main .pic .thumb{
	height: 74px;
    padding-top: 10px;
    text-align: center;
}
#content .main .pic .thumb img{
	width: 68px;
	height: 68px;
}
#content .main .pic .thumb span{
	display: inline-block;
	width: 68px;
    height: 68px;
    margin-right: 6px;
    border: 2px solid #fff;
    cursor: pointer;
}
#content .main .pic .thumb span:hover{
	 border: 2px solid #FF6699;
}
#content .main .item-sale{
	float: right;
	width: 480px;
	margin-right: 20px;
}
#content .main .item-sale .item-title{
	height: 32px;
	line-height: 20px;
	color: #666;
	padding-top: 5px;
	font-family: "宋体";
	font-size: 20px;
}
#content .main .item-sale .item_sub_title{
	margin: 15px 0 20px;
	font-size: 16px;
    line-height: 1.2;
    color: #f69;
    font-family: "arial";
    font-weight: 600;
}
#content .main .item-sale .price{
	margin-bottom: 20px;
}
#content .main .item-sale .price_now i{
	font-size: 36px;
    font-weight: bolder;
    color: #f69;
    font-family: arial;
}
#content .main .item-sale .price_now{
	color: #FF6699;
	font-size: 20px;
	font-family: "宋体";	
}
#content .main .item-sale .price_new{
	margin-right: 10px;
    font-size: 12px;
    color: #999;
    font-family: "宋体";
}
#content .main .item-sale .price_new i{
	font-family: arial;
	text-decoration: line-through;
}
#content .main .item-sale .label{
   background-color: #ff9933;
   padding: 0 5px;
   padding: 2px 5px;
   margin-right: 5px;
   color: #fff;
   font-size: 12px;
   font-family: "宋体";
}
#content .main .item-sale .items_infos{
	color: #666;
    font-size: 12px;
    font-family: "宋体";
}
#content .main .item-sale .items_infos i{
	display: inline-block;
	width: 14px;
    height: 14px;
    margin-right: 10px;
    padding: 2px;
    color: #fff;
    text-align: center;
    background: #FF6699;
    font-size: 12px;
    font-family: "宋体";
}
#content .main .item-sale .item-esm{
	margin-top: 15px;
	font-size: 12px;
	font-family: "宋体";
}
#content .main .item-sale .item-esm label{
	margin-right: 10px;
}
#content .main .item-sale .item-esm span{
	color: #999;
}
#content .main .item-sale .item-esm i{
	display: inline-block;
	width: 12px;
	height: 8px;
	background: url(../images/26f210ef7aecc0d1906030069be8_100_42.cg.png) no-repeat -17px -14px;
}
#content .main .item-sale .item-esm a{
	margin-right: 6px;
}
#content .main .item-sale .item-esm a:hover{
	color: #FF6699;
}
#content .main .item-sale .item-data{
	border-top: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	margin: 12px 0;
	overflow: hidden;
}
#content .main .item-sale .item-data li{
	display: block;
	float: left;
	width: 156px;
    height: 33px;
    line-height: 33px;
    margin: 5px 0;
    text-align: center;
    font-size: 12px;
}
#content .main .item-sale .item-data li span{
	margin-left: 10px;
    color: #f69;
}
#content .main .item-sale .item-data .good{
	border-left: 1px dotted #e9e9e9;
    border-right: 1px dotted #e9e9e9;
}
#content .main .item-sale .skin{
	padding-top: 8px;
	font-size: 12px;
	font-family: "宋体";
	overflow: hidden;
}
#content .main .item-sale .skin dt{
	margin-top: 3px;
    height: 16px;
    width: 66px;
    overflow: hidden;
}
#content .main .item-sale .skin dd{
	float: left;
	width: 358px;
	position: relative;
}
#content .main .item-sale .skin dl{
	overflow: hidden;
	padding-bottom: 5px;
}
#content .main .item-sale .skin dl dt{
	float: left;
}
#content .main .item-sale .skin dl ul{
	overflow: hidden;
}
#content .main .item-sale .skin dl dd li{
	float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    line-height: 18px;
    max-width: 99%;
    border: 1px solid #d2d2d2;
}
#content .main .item-sale .skin dl dd li .color{
	display: block;
    padding: 0 8px;
    margin: 1px;
    height: 26px;
    line-height: 26px;
    text-align: center;
}
#content .main .item-sale .skin dl dd .bor{
	 border: 1px solid #FF6699;
}
#content .main .item-sale .skin dl dd li .size{
	font-family: arial;
	display: block;
    padding: 0 8px;
    margin: 1px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #d2d2d2;
    text-align: center;
}
#content .main .item-sale .stock .num{
	float: left;
	width: 36px;
    height: 39px;
    line-height: 37px;
    padding: 0;
    border: 1px solid #d2d2d2;
    border-right: none;
    text-align: center;
    margin-bottom: 10px;
}
#content .main .item-sale .stock .utn{
	float: left;
}
#content .main .item-sale .stock .up{
	cursor: pointer;
	text-align: center;
	display: block;
	width: 19px;
    height: 18px;
    
    border: 1px solid #d2d2d2;
}
#content .main .item-sale .stock .up i{
	display: inline-block;
	width: 10px;
	height: 6px;
	margin-top: 6px;
	background: url(../images/sale1501201617.png) -55px -65px;
}
#content .main .item-sale .stock .down i{
	display: inline-block;
	width: 10px;
	height: 6px;
	margin-top: 6px;
	background: url(../images/sale1501201617.png) -39px -65px;
}
#content .main .item-sale .stock .down{
	cursor: pointer;
	text-align: center;
	display: block;
	width: 19px;
    height: 18px;
    border: 1px solid #d2d2d2;
    margin-top: -1px;
}
#content .main .item-sale .stock .total{
	margin-left: 20px;
	line-height: 20px;
	position: absolute;
	bottom: 0;
}
#content .main .item-sale .skin dl dd em{
	background: url("http://i.meilishuo.net/css/images/doota/doota_im1.gif") no-repeat;
    padding-top: 2px;
    padding-bottom: 3px;
    padding-left: 18px;
}
#content .main .item-sale .skin dl dd .custom{
	 cursor: pointer;
    border: 1px solid #f69;
    height: 23px;
    line-height: 23px;
    text-align: center;
    float: left;
    color: #f69;
    width: 86px;
}
#content .main .add{
	display: block;
	font-size: 18px;
    height: 47px;
    line-height: 47px;
    float: left;
    text-align: center;
    margin-right: 15px;
    margin-top: 25px;
    width: 160px;
    background: #FF9933;
    color: white;
}
#content .main .add em{
	height: 20px;
    padding-left: 24px;
    font-size: 17px;
    background: url(../images/sale1501201617.png) no-repeat -62px -36px;
}
#content .main .buy{
	color: white;
	display: block;
	font-size: 18px;
    height: 47px;
    line-height: 47px;
    float: left;
    text-align: center;
    margin-right: 15px;
    margin-top: 25px;
    width: 160px;
    background: #FF6699;
}
#content .main .buy em{
	height: 20px;
    padding-left: 24px;
    font-size: 17px;
    background: url(../images/sale1501201617.png) no-repeat -100px -35px;
}
#content .main .bb{
	color: white;
	display: block;
	font-size: 18px;
    height: 47px;
    line-height: 47px;
    float: left;
    text-align: center;
    margin-right: 15px;
    margin-top: 25px;
    width: 160px;
    background: #FF6699;
}
#content .main .bb em{
	height: 20px;
    padding-left: 24px;
    font-size: 17px;
    background: url(../images/sale1501201617.png) no-repeat -100px -35px;
}
#content .main .spred{
	margin-top: 20px;
	height: 34px;
}
#content .main .same_btn{
	overflow: hidden;
}
#content .main .spred .like{
	width: 102px;
	height: 32px;
	border: 1px solid #D2D2D2;
	text-align: center;
	line-height: 32px;
}
#content .main .spred i{
	display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 8px;
    background:url(../images/sale1501201617.png) no-repeat -298px -70px;
    vertical-align: middle;
}
#content .main .spred a:hover{
	color: #FF6699;
}
#content .main .report{
	margin-top: 20px;
}
#content .main .report a:hover{
	color: #000;
}
/*人气单品区域开始*/
#popular{
	width: 1200px;
	height: 49px;
	margin: 0 auto;
	margin-top: 20px;
	border-bottom: 1px solid #E6E6E6;
}
#popular h3{
	width: 68px;
	font-size: 16px;
	font-family: 宋体;
	line-height: 47px;
	padding: 0 20px;
	border-bottom: 3px solid #FF6699;
}
#popular h3 a{
	color: #f69;
}
.may_like{
	margin: 0 auto;
	width: 1224px;
	margin-top: 20px;
	overflow: hidden;
}
.may_like .main .pic{
	width: 180px;
	height: 255px;
}
.may_like{
	font-size: 12px;
}
.may_like .main a{
	width: 180px;
	cursor: pointer;
	display: block;
	margin: 6px 0 5px;
	height: 18px;
	line-height: 18px;
}
.may_like .main{
	float: left;
	margin-right: 24px;
	width: 180px;
	height: 322px;
	margin-left: 12px;
	margin-right: 12px;
}
.may_like .main a:hover{
	color: #FF6699;
}
.may_like .main .price{
	float: left;
	color: #f69;
    font-size: 16px;
    line-height: 16px;
}
.may_like .main .buy{
	font-family: arial;
	float: right;
    line-height: 16px;
    color: #999;
    vertical-align: top;
    white-space: nowrap;
}
.may_like .main .info-box{
	overflow: hidden;
	width: 180px;
}
/*人气单品区域结束*/
#box-item{
	margin: 0 auto;
	width: 1200px;
	overflow: hidden;
	margin-top: 20px;
    margin-bottom: 50px;
}
#box-item .cat{
	float: left;
	width: 228px;
}
#box-item .cat .hd{
	height: 48px;
	line-height: 48px;
	padding-left: 20px;
	background: #f9f9f9;
	font-size: 16px;
	font-family: "宋体";
}
#box-item .cat_wrap{
	width: 228px;
	padding-left: 20px;
}
#box-item .cat_wrap h4{
	margin: 15px 0;
	font-size: 14px;
}
#box-item .cat_wrap li{
	margin-right: 10px;
	display: block;
	float: left;
}
#box-item .cat_wrap li a{
	font-size: 12px;
	color: #999;
}
#box-item .cat_wrap li a:hover{
	color: #FF6699;
}
#box-item .cat_wrap .cat_list li{
	display: block;
	float: none;
	margin-bottom: 10px;
}
#box-item .content{
	float: right;
	width: 948px;
}
#box-item .content .top{
	height: 49px;
	background: #F9F9F9;
	line-height: 49px;
}
#box-item .content .top a{
	display: block;
	float: left;
	padding: 0 20px;
}
#box-item .content .comm_tle{
	border-top: 1px solid #efefef;
    font-weight: 100;
    font-size: 16px;
    height: 30px;
    line-height: 28px;
    margin-top: 20px;
    margin-bottom: 20px;
}
#box-item .content .comm_tle span{
	background-color: #efefef;
    display: inline-block;
    padding-left: 30px;
    padding-right: 30px;
    font-family: "微软雅黑";
}
#box-item .content .more_pic{
	margin-left: 20px;
    margin-right: 20px;
    overflow: hidden;
    text-align: center;
}
/*底部*/
#footer{
	margin-top: -20px;
	width: 100%;
	height: 317px;
	background: #F5F5F5;
	border-top: 1px solid #DDDDDD;
}
#footer .inner{
	margin: 0 auto;
	width: 1200px;
	height: 286px;
	padding-top: 30px;
}
#footer .inner .flist{
	font-family:"宋体";
	color: #666;
	float: left;
	margin-right: 50px;
	margin-bottom: 20px;
}
#footer .inner .flist .icon{
	float: left;
	width: 34px;
	height: 34px;
	background: url(../images/mls_global140607.png) no-repeat 0 -115px;
}
#footer .inner .flist .custem{
	padding-left: 48px;
	color: #666;
    font-size: 12px;
    line-height: 25px;
    font-family: "宋体";
}
#footer .inner .flist .tel{
	font-size: 20px;
}
#footer .inner .flist a{
	color: #666;
	font-size: 12px;
}
#footer .inner .flist a:hover{
	color: #FF6699;
}
#footer .inner .flist  span{
	float: left;
	display: block;
	width: 18px;
	height: 19px;
	padding-right: 2px;
}
#footer .inner .flist .sina{
	background: url("http://i.meilishuo.net/css/images/header/mls_global140607.png") no-repeat 0 -18px;
}
#footer .inner .flist .qq{
	background: url("http://i.meilishuo.net/css/images/header/mls_global140607.png") no-repeat -72px -18px;
}
#footer .inner .flist .tx{
	background: url("http://i.meilishuo.net/css/images/header/mls_global140607.png") no-repeat -47px -18px;
}
#footer .inner .flist img{
	margin-top: 13px;
	width: 115px;
	height: 115px;
}
#footer .inner .pic{
	float: left;
	width: 107px;
	height: 146px;
}
#footer .inner .link{
	float: left;
	padding: 5px 10px;
	border-bottom: 1px solid #e6e6e6;
	width: 1200px;
	height: 20px;
	border-top: 1px solid #e6e6e6;
}
#footer .inner .link div{
	font-size: 12px;
	color: #666;
}
#footer .inner .link div a{
	float: left;
	color: #666;
	font-size: 12px;
	margin-right: 5px;
}
#footer .inner .link div a:hover{
	color: #FF6699;
}
#footer .record{
	float: left;
	width: 1200px;
	height: 44px;
	padding: 10px 0 15px;
	color: #666;
    font-size: 12px;
    line-height: 22px;
}
i{
	font-style: normal;
}
